Big Huge Thesaurus

African oil palm

noun